Na omotu čokolade sa lešnikom piše da proizvođač garantuje da se u kvadratu od a × a kockica sigurno nalazi bar jedan lešnik. Nikola je kupio jednu čokoladu i zanima ga koji je najveći kvadrat koji može pronaći tako da se u donjem desnom uglu kvadrata nalazi lešnik. Napisati program koji nalazi najveći kvadrat sačinjen od x × x kockica tako da sadrži samo jedan lešnik, i taj lešnik se nalazi u poslednjoj kockici tog kvadrata.
Sa standardnog ulaza se učitava ceo broj n (1 < n < 103), a
zatim i n2 brojeva
(0 ili 1) koji predstavljaju da li određena
kockica čokolade sadrži lešnik ili ne.
Ispisati jedan broj, koji predstavlja dužinu stranice najvećeg traženog kvadrata.
3
0 1 0
1 0 0
0 0 1
2
Traženi kvadrat dimenzije 2 × 2 je oblika:
0 0
0 1
i nalazi se u donjem desnom uglu.
4
0 0 0 1
0 1 0 1
0 0 0 0
1 1 1 1
2